Highway 31 | ||||
---|---|---|---|---|
Route information | ||||
Length: | 195 km (121 mi) | |||
Major junctions | ||||
West end: | Hwy 14 near Macklin | |||
East end: | Hwy 4 | |||
Highway system | ||||
Provincial highways in Saskatchewan
|
Highway 31 is a highway in the Canadian province of Saskatchewan. It runs from Highway 4 to Highway 14. Highway 31 is about 195 km (121 mi.) long.
The portion of Highway 31 for the 23 km between Highway 656 and Highway 4 is called Pasture Road.
Municipality | km from western end | Intersecting Roads |
---|---|---|
Continues northward as Range Road 3282 | ||
Eye Hill RM | 0 | Highway 14 (start) |
Macklin | 2 | Township Road 391 |
Eye Hill RM | 4 | Range Road 3283/Township Road 390 (Macklin Lake Regional Park) |
Eye Hill RM | 6 | Range Road 3282 |
km 8: Enter and leave Hallam | ||
Eye Hill RM | 9 | Range Road 3280 |
Primate | 13 | Township Road 382 |
Primate | 14 | Highway 317/Range Road 3274 |
Eye Hill RM | 18 | Township Road 380/Range Road 3272 |
Eye Hill RM | 21 | Range Road 3270 |
Denzil | 25 | Township Road 380 |
Denzil | 26 | Highway 676 |
Grass Lake RM | 34 | Township Road 372/Range Road 3260 |
Salvador | 38 | Township Road 372/Range Road 3253 |
Progress RM | 42 | Township Road 370 |
Progress RM | 46 | Range Road 3250/Township Road 364 |
Luseland | 50 | Highway 675/Highway 771 |
Luseland | 52 | Range Road 3244 |
Progress RM | 57 | Range Road 3242 |
Progress RM | 60 | Range Road 3241/Township Road 354 |
Progress RM | 66 | Range Road 3235 |
Progress RM | 69 | Range Road 3234 |
Progress RM | 75 | Range Road 3232 |
Progress RM | 81 | Township Road 344 |
Kerrobert | 83 | Highway 51/Highway 21 |
km 83: Begin concurrency with Highway 21 and Highway 51 | ||
Kerrobert | 86 | Highway 51 |
km 86: End concurrency with Highway 51 | ||
Progress RM | 91 | Township Road 340 |
Oakdale RM | 94 | Township Road 334 |
Oakdale RM | 97 | Township Road 332 |
Oakdale RM | 100 | Township Road 330/Highway 21 |
km 100: End concurrency with Highway 21 | ||
Oakdale RM | 106 | Range Road 3223 |
Oakdale RM | 108 | Range Road 3222 |
Oakdale RM | 110 | Range Road 3221 |
km 11: Enter and leave Millerdale | ||
Winslow RM | 116 | Range Road 3213 to Whitepool |
Dodsland | 121 | Highway 658 |
Druid | 124 | Range Road 3204 |
Wallisville | 127 | Range Road 3202 |
Winslow RM | 129 | Range Road 3201 (Highway 657) |
km 129: Begin concurrency with Highway 657 | ||
Winslow RM | 135 | Highway 657 |
km 135: End concurrency with Highway 657 | ||
Plenty | 137 | Township Road 325 |
Winslow RM | 138 | Plenty Road (Township Road 324, SaskatchewanTownship Road 324) |
Winslow RM | 143 | Township Road 320, SaskatchewanTownship Road 320/Range Road 3194 |
Mountain View RM | 149 | Lake Road (Range Road 3190) |
Mountain View RM | 151 | Downe Road (Range Road 3185) to Downe |
Stranraer | 154 | Ski Hill Road (Range Road 3183) |
Mountain View RM | 156 | Stranraer Road (Range Road 3182) to Ruthilda |
Mountain View RM | 157 | Range Road 3181 |
Mountain View RM | 159 | Toft Hill Road (Range Road 3180) |
Mountain View RM | 161 | Wiggins Road (Range Road 3175) |
Mountain View RM | 165 | Highway 656/Cleland Dam Road (Township Road 320) |
km 165: Begin concurrency with Highway 656 | ||
Mountain View RM | 168 | Bexfield Road (Township Road 314 |
Mountain View RM | 172 | Highway 656 |
km 172: End concurrency with Highway 656 | ||
Mountain View RM | 175 | Winona Road (Range Road 3172) |
Mountain View RM | 180 | Range Road 3164) |
Mountain View RM | 182 | Kingsland Road (Range Road 3163) |
Mountain View RM | 183 | Anglia Road (Range Road 3162) to Anglia |
Mountain View RM | 185 | Goldburg Road (Range Road 3161) |
Mountain View RM | 186 | Range Road 3160 |
Marriott RM | 195 | Highway 4 (end) |
Continues eastward as Township Road 312 |
|